"""
Version: 0.1
Author: CarpeDiem
Date: 2022/9/6
Description: 分析iris数据集中的花萼长度数据特征
"""

import numpy as np
from sklearn import datasets

iris = datasets.load_iris()
iris_sepal__length = iris.data[:, 0]  # 获取iris数据集中的花萼长度数据
'''排序'''
iris_sepal__length.sort()
print("排序后的花萼长度表为:", iris_sepal__length)
'''去重'''
print("去除重复值后的花萼长度表为:", np.unique(iris_sepal__length))
'''总和'''
print("花萼长度表总和为:", np.sum(iris_sepal__length))
'''累计和'''
print("花萼长度表累计和为:", np.cumsum(iris_sepal__length))
'''均值'''
print("花萼长度表均值为:", np.mean(iris_sepal__length))
'''标准差'''
print("花萼长度表标准差为:", np.std(iris_sepal__length))
'''方差'''
print("花萼长度表方差为:", np.var(iris_sepal__length))
'''最小值'''
print("花萼长度表最小值为:", np.min(iris_sepal__length))
'''最大值'''
print("花萼长度表最大值为:", np.max(iris_sepal__length))